package com.ktwlsoft.fundmanage;

import com.ktwlsoft.fundmanage.config.FileStorageProperties;
import com.ktwlsoft.fundmanage.config.InnerCommunicate;
import org.activiti.spring.boot.SecurityAutoConfiguration;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
import org.springframework.scheduling.annotation.EnableScheduling;

@EnableJpaAuditing
@SpringBootApplication(exclude = SecurityAutoConfiguration.class)
@EnableConfigurationProperties({
        FileStorageProperties.class, InnerCommunicate.class
})
@EnableFeignClients
@EnableScheduling
public class FundManageApplication {

    public static void main(String[] args) {
        SpringApplication.run(FundManageApplication.class, args);
    }

}
